have [done/seen/had] more something than somebody has had hot dinners - Turc Anglais Dictionnaire